home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19980901-19981211
/
000253_news@newsmaster….columbia.edu _Mon Nov 2 18:03:48 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
2KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id SAA10200
for <kermit.misc@watsun.cc.columbia.edu>; Mon, 2 Nov 1998 18:03:47 -0500 (EST)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id SAA06817
for kermit.misc@watsun; Mon, 2 Nov 1998 18:03:47 -0500 (EST)
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: So, how's the GUI version coming?
Date: 2 Nov 1998 23:03:45 GMT
Organization: Columbia University
Lines: 23
Message-ID: <71ldoh$gmf$1@apakabar.cc.columbia.edu>
References: <363daea0.0@news.ic.net> <71ku3i$7f9$1@apakabar.cc.columbia.edu> <71lctk$gtl$1@shadow.skypoint.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.protocols.kermit.misc:9455
In article <71lctk$gtl$1@shadow.skypoint.net>,
David S Cargo <escargo@mirage.skypoint.net> wrote:
: This is probably a question out of left field, but have you thought
: about doing the GUI by taking the C code, running it through something
: like SWIG (http://www.swig.org/), and then building the GUI using Tk
: (http://www.scriptics.com/)?
:
: I realize that this has the disadvantage of connecting Kermit to a
: huge program that you don't have any control over, but it also
: keeps you out of the business of having to your own portable GUI
: library.
:
Hi David.
Well, yes, we've considered a lot of things. At this point the GUI
library isn't the issue -- it's the structure of C-Kermit itself,
which until now has been a "modal" program. Before it can be GUI'd, it
must be turned inside out, chopped up, and reassembled into a form that
can (but need not be) event driven. Furthermore, every action that results
from command parsing must be carefully isolated from the parsing itself.
No automated tool can do this.
- Frank